29
54
36
102
27
26
13
10
48
30
33
121
64
600
24
32
42
14
98
41
79
88
105
285
66
207
44
21
9
15
34
11
68
8
204
53
50
86
118
52
31
51
72
16
19
49
55
65
59