35
56
12
30
49
77
17
59
15
136
78
31
109
22
23
18
16
94
38
81
190
11
13
132
247
103
28
21
25
118
55
20
76
60
8
37
42
58
39
50
19
9
312
174
150
26
24
164
82
612
29