146
168
18
75
26
8
36
16
183
351
30
114
96
12
9
22
217
33
27
67
181
4
113
10
5
3
29
74
20
163
91
70
169
108
73
15
126
25
23
28
46
21
40
13
56
39
19
243
31