0
33
6
34
41
5
17
3
48
38
70
81
36
12
49
39
116
24
61
35
16
82
19
97
89
13
20
136
9
1
11
147
63
57
179
37
146
55
86
305
46
18
106
29