7
33
38
35
142
91
34
22
44
166
10
16
78
21
13
11
23
148
36
48
165
5
0
29
18
24
25
37
4
39
181
82
17
207
56
70
61
92
12
58
31
103
107
50
42