35
47
23
18
33
12
7
37
16
25
135
125
6
4
13
175
44
41
9
46
30
57
24
17
121
145
94
266
59
119
50
143
29
99
48
75
32
14
38
21
26
156
73
31
52
90