36
64
584
29
58
27
376
129
17
405
45
40
182
93
8
110
138
52
33
102
18
13
78
144
31
30
67
63
156
24
230
26
168
109
127
69
53
49
83
72
73
167
81
114
216
32
302
105