156
25
5
69
14
15
23
83
21
13
17
30
33
26
45
57
66
32
16
28
239
35
65
24
7
50
29
12
122
44
9
8
34
18
64
10
6
179
4
75
40
101
433