30
22
34
23
82
31
17
19
10
14
68
13
36
116
32
9
26
37
6
62
38
42
16
52
67
80
88
50
28
41
252
79
29
84
91
8
87
70
121
49
46
100