42
18
16
30
5
90
95
22
12
33
37
7
104
21
20
26
14
23
101
58
39
63
60
41
125
129
52
45
226
49
36
65
13
40
69
31
130
81
8
11
43
35
87
19
38