32
33
40
76
114
20
85
29
12
17
22
77
153
52
31
23
9
46
14
289
19
97
16
35
28
25
18
169
39
34
55
10
50
67
53
56
191
80
45
36
27
11
8
150
38
24
152