28
61
60
19
87
51
31
25
27
4
2
15
7
5
49
75
265
12
17
16
24
0
94
35
3
6
41
67
13
70
65
228
38
58
30
22
55
95
8
1
44
18
109