39
303
145
117
21
87
130
20
11
10
50
47
34
32
12
63
42
128
14
110
57
49
78
37
16
28
258
33
73
178
44
30
126
59
24
53
84
120
123
48
45
35
140
7
8
54