1
0
4
16
2
11
74
12
14
30
89
5
23
26
9
28
3
63
24
72
13
61
60
57
43
65
84
204
107
49
241
99
139
227
127
25
35
163
62
144
78
73
51
68
151
79
50