39
32
48
20
170
41
31
149
13
283
22
100
11
50
176
28
55
29
72
19
35
15
57
61
59
471
6
250
179
129
18
33
154
26
24
37
51
42
248
30
106
14
17
199
80
60
66