102
31
43
36
46
9
120
26
19
21
34
8
27
49
35
39
54
186
13
11
70
30
28
33
25
51
23
7
235
113
29
104
68
178
50
221
37
17
24
45
97