148
21
40
11
27
94
118
18
71
47
29
668
32
52
123
34
3
82
84
253
109
67
223
58
35
83
116
14
70
119
37
348
92
33
160
174
7
146
228
26
12
17
242
49
186
53
42
122
138
36