13
0
23
3
1
4
2
15
9
165
16
33
55
65
36
51
91
41
351
68
197
50
24
94
79
131
92
69
40
30
34
76
71
81
19
106
312
122
73
99
53
116
25
32
38
43