148
182
52
23
122
90
336
129
366
71
22
45
35
56
66
11
183
48
20
24
15
17
110
67
297
136
55
28
92
12
31
21
73
18
82
42
57
30
13
83
62
123
51
302
40
26
7
25
29