10
99
108
8
38
12
46
17
13
151
55
60
79
35
25
28
42
134
33
70
129
19
295
36
140
16
41
89
43
119
120
110
11
65
104
18
30
37
63
66
53
80
47
31
27
24
90
88