21
36
19
390
132
5
48
67
100
23
151
97
1076
98
140
45
46
27
33
71
18
64
187
236
29
55
57
38
20
262
28
83
14
34
37
54
76
176
61
13
212
155
56
25
148
51
90
117
185
222
58
120
42