35
149
75
21
239
107
240
39
61
55
27
77
36
40
88
18
24
116
48
99
15
72
56
42
16
50
68
60
329
117
7
14
28
70
49
67
78
94
23
83
31
129
32
33
135
64