35
149
75
21
239
107
240
61
55
27
36
40
18
24
116
48
99
15
72
77
56
42
50
68
60
329
117
14
28
70
49
67
94
23
83
31
32
78
129
33
135
64
122
105
19
108
51
66
26