30
94
17
65
14
35
138
59
115
63
33
37
38
209
13
44
49
85
20
31
58
40
24
127
82
71
79
112
77
165
27
147
15
36
175
153
75
125
56
47
39
78
90
103
32
22
229
92
60
42