108
10
70
7
82
18
97
90
28
49
11
111
34
25
475
24
38
33
14
103
21
58
36
128
1
45
52
60
134
62
130
132
27
55
69
13
96
167
81
44
42
153
30
51
31
29
40
17
50
83
41
76