17
13
76
42
107
15
56
100
34
103
328
55
68
8
10
79
33
20
11
67
60
12
32
30
72
19
88
61
24
49
36
51
40
25
7
16
244
65
45
37
31
27
90
28
183