32
9
63
16
45
23
25
36
130
21
35
18
43
102
29
24
11
192
58
126
40
95
60
84
33
22
19
88
20
62
74
232
68
49
46
85
48
57
156
38
15
52