29
54
17
14
117
18
10
72
70
57
313
134
5
82
236
73
48
158
41
8
89
38
33
159
254
61
31
39
55
44
35
19
25
43
100
40
121
99
105
24
45
34
274
32
108
21
80
310
88