35
68
107
113
484
9
7
58
28
67
47
108
63
51
24
112
252
41
38
11
15
18
125
86
77
140
48
16
345
105
50
12
162
29
78
66
49
53
27
144
37
46
33
10
2
6
39