0
3
2
1
10
8
89
9
28
107
4
15
93
13
12
20
41
34
5
145
37
38
156
64
17
193
52
67
58
44
11
31
91
92
47
40
19
35
49
29