72
50
102
86
54
23
1644
273
106
35
262
628
76
27
53
306
44
81
19
82
46
24
221
78
139
51
109
20
186
111
47
49
2
15
131
174
108
34
17
9
162
30
183
5
22
11
185
43
29
64
93
41
67