106
25
162
16
10
37
2
153
19
75
31
107
13
50
9
74
76
27
11
112
33
52
70
22
38
43
23
46
80
105
319
54
20
30
34
207
210
47
49
79
45
40
21
29
71
864
60
17