17
34
29
32
37
201
76
24
25
2
13
214
83
209
19
51
281
80
36
40
64
84
52
105
124
75
102
16
49
87
22
11
38
45
39
31
198
86
50
146