106
35
262
628
76
27
52
306
44
54
81
19
82
46
24
221
78
139
51
109
20
186
111
47
49
72
2
11
131
174
108
34
17
15
9
162
30
183
5
22
185
43
29
64
93
41
67
13
79
21
16
37
14