72
50
102
86
53
23
1644
273
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
2
12
131
174
108
34
17
15
9
162
30
183
5
22
11
185
43
29
64
93
41
67