35
61
2
0
1
6
9
13
3
7
36
39
4
18
24
11
12
42
27
44
15
43
41
91
46
16
51
31
77
135
38
188
71
52
130
176
120
121
153
115
50
47
113
154