10
85
15
98
19
13
8
163
64
30
52
16
39
102
123
46
130
33
167
14
136
122
74
27
629
68
57
29
45
51
61
160
31
79
91
24
112
133
86
103
241
81
176
36
96
20
66
210
108