1
22
5
19
6
7
28
12
23
49
36
14
15
133
38
16
64
9
8
20
27
40
44
66
154
91
71
109
75
74
60
130
30
294
86
2
165
534
69
121
70
211
84
436
94
117
199