166
40
124
69
92
369
38
25
26
30
371
52
9
37
45
160
44
197
5
57
32
16
49
56
51
15
128
13
23
307
4
59
80
3
68
35
184
39
192
223
122
60
14
145
134
41
65
77
18