117
43
101
35
18
58
15
91
78
13
147
80
33
25
32
178
44
41
116
121
77
38
55
108
49
16
24
31
66
46
14
81
104
63
54
47
223
86
34
20
256
30
17
164
12
207
65
62
37
26