109
34
117
12
83
85
22
9
203
42
120
75
146
14
21
56
7
15
11
114
336
52
147
110
16
13
31
23
25
10
6
143
78
179
98
295
51
922
429
439
43
33
106
84
29
40
840
88
128
64
8
38