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