35
144
31
116
103
28
33
50
85
78
216
56
266
81
39
58
30
90
40
65
53
86
60
152
146
142
3
37
20
13
17
12
5
7
6
25
4
32
14
19
15
9
11
229
48
201
159