252
197
44
61
35
87
42
38
64
71
63
58
86
106
80
32
278
25
60
83
275
72
137
59
133
70
140
16432
93
84
141
108
209
23
10
41
40
110
51
96
28
119
29
104
545
246
69
56
48
20
43