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