165
38
14
25
196
166
49
28
20
102
95
31
75
143
33
145
160
62
5
83
54
133
6
159
158
22
32
118
21
12
120
70
26
90
46
29
19
9
36
56
10
376
96
50
17
76
406
98
223
182
16