46
12
33
153
173
324
61
64
55
137
122
23
22
128
65
87
60
113
101
53
180
39
29
27
115
50
15
91
203
246
40
32
83
59
37
14
24
88
89
57
45
19
1307
58
41
28
52
48
36
18
269
100
44