3
18
136
17
38
11
49
5
21
44
15
9
31
22
36
32
20
142
29
23
39
77
45
106
12
46
55
42
70
92
117
72
344
40
172
135
16
186
8
53
54
64
175
13
62
27