10
28
46
11
60
6
23
0
13
7
17
14
5
25
35
79
22
19
95
64
108
36
200
43
9
66
40
12
15
134
53
44
24
33
8
42
128
364
126
56
101