0
27
8
3
23
22
30
29
52
13
33
11
9
12
6
7
19
47
87
21
105
15
194
2
53
106
75
94
115
246
40
73
97
113
17
74
31
25
100