241
52
19
110
38
59
33
30
73
20
47
36
48
26
84
8
82
117
163
138
54
12
15
28
31
227
21
64
17
530
502
288
39
66
74
286
42
60
41
146
49
137
50
16
22
70
327
231
170