100
7
60
98
33
14
18
152
13
51
12
142
205
25
17
5
35
15
20
96
99
8
32
2
16
102
64
34
3
47
226
27
53
38
92
68
114
26
97
107
212
52
30
74
78
9
28