200
21
45
16
117
6
29
28
8
7
34
24
80
73
11
5
112
76
106
15
20
87
75
27
42
25
18
81
35
83
100
40
85
63
14
10
13
30
71
138
115
38
17
66
56
82
86
58
32
41
43
46
33
130
26
91
78
188
9
23
54