0
17
3
179
56
39
28
95
31
53
145
86
47
157
57
166
16
102
11
133
400
54
14
59
26
19
91
70
153
58
44
249
98
36
52
97
104
20
45
99
67
66
25
92
83
343
7
77
22
21