28
73
33
30
91
20
27
10
81
21
16
34
55
64
35
6
9
7
23
100
22
386
19
40
50
110
87
11
168
70
104
13
190
60
31
32
51
29
102
160
52
59