43
101
8
142
32
45
38
48
18
118
55
46
14
337
12
13
165
28
62
24
19
78
318
51
140
16
89
50
58
703
122
67
7
191
31
268
22
29
102
117
26
10
116
33
90
9
65
27