22
60
41
17
18
165
36
104
66
51
65
70
58
34
368
19
9
8
11
7
55
27
30
194
43
39
2
28
166
12
129
40
26
25
14
35
72
83
122
120
20
16
132
257
74
21
81