11
8
53
66
7
40
39
25
120
59
36
24
48
37
15
34
79
104
241
56
2
119
13
308
143
1
108
63
28
31
90
101
44
155
21
10
6
54
122
41
45
33
61
214
49
118
16
43
440
171
247