19
17
135
62
51
92
33
226
96
42
40
36
82
35
25
192
34
460
61
50
89
43
145
70
11
45
1043
146
67
85
97
58
29
196
271
106
292
148
28
39
26
71
24
23
53
27
117
38
248
128
59
18