0
35
16
3
4
19
12
28
7
101
14
36
20
18
117
50
67
10
23
24
21
8
9
2
58
59
25
33
89
46
86
27
22
31
11
242
83
71
194
137
47
81
49
93
146
13