10
20
85
17
7
33
9
65
28
8
92
22
228
73
96
13
57
14
5
15
4
42
27
54
342
68
116
25
12
31
11
176
36
37
81
76
19
44
124
108
132
40
102
32
30
60
99