38
66
102
29
10
14
8
12
58
59
30
11
28
35
24
31
77
6
20
5
40
21
13
41
18
92
9
60
22
78
230
23
97
45
49