0
45
172
31
76
59
9
13
70
56
114
10
12
37
241
43
34
64
15
151
39
138
55
83
51
16
77
119
103
25
49
209
28
219
18
210
129
575
21
30
26
20
75
44
94
38
41