0
4
2
1
3
11
9
19
24
186
31
51
41
52
22
28
14
36
17
44
98
30
33
12
39
29
32
37
92
78
27
58
84
81
65
75
94
189
138