1
48
39
8
2
18
15
96
51
61
119
99
43
53
47
49
304
76
117
105
214
42
40
34
20
62
36
41
33
35
16
82
56
112
173
127