0
25
13
31
17
44
4
106
6
8
24
16
10
11
2
12
26
15
51
9
59
117
28
50
37
45
48
79
62
110
87
34
66
68
120
131
36
125
38
75
313
216
73
163
86
208
93
175