29
14
8
59
135
144
20
50
17
11
35
56
218
27
22
40
45
7
33
15
61
31
48
12
166
86
2
9
23
6
76
32
201
34
104
16
19
65
36
109
25
63
125
110
13
239
70
97