0
20
43
11
8
21
1
107
13
10
32
19
46
77
35
40
48
7
31
82
36
139
29
30
56
37
55
23
121
230
154
212
45
105
216
24
39
22
122
83
53
161
117
250
57
97
79
14
132