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