31
200
7
17
110
5
8
23
41
77
37
9
19
11
83
21
16
20
111
12
10
6
25
38
113
56
152
89
52
18
32
13
15
22
14
44
160
148
43
30
27
45
35
42
130