0
33
20
46
40
13
113
8
35
10
1
114
9
25
91
3
4
31
28
6
73
47
21
19
16
12
70
111
75
163
120
17
105
37
190
77
64
203
154
122
65
38
123
52
170