89
41
97
133
14
46
250
62
12
13
30
32
4
25
23
33
170
7
8
19
72
15
11
123
53
129
131
51
16
10
132
68
83
28
86
22
29
63
21
110
160
18
9
27
35
61
290