33
39
26
31
18
12
16
9
42
45
23
13
4
10
62
43
24
95
7
135
25
61
21
68
153
64
101
41
77
37
155
17
11
55
50
44
6
66
149
114
53
30
300
29
159