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