200
8
146
18
7
28
169
141
121
41
26
9
50
36
60
6
37
67
88
29
62
53
65
32
138
31
39
22
10
16
21
86
40
19
5
110
56
199
97
87
82
54
23
12
101
13
17
35
58
92
70
30
47
64
59