200
30
100
76
66
32
8
29
19
37
193
5
7
41
26
113
45
34
137
9
119
18
142
58
46
6
63
50
25
111
28
62
11
91
124
23
131
61
94
47
82
75
33
53
103