61
27
46
8
54
13
21
45
352
44
78
86
95
24
363
12
120
68
37
57
30
50
149
48
7
16
89
79
40
72
11
1
26
80
187
323
36
73
34
10
25
69
143
135
22
32
35
29
110
49