200
124
12
316
55
34
15
28
8
46
163
104
307
330
157
16
17
101
29
52
62
24
39
10
91
48
37
63
127
5
105
2
22
25
33
4
11
93
61
111
50
14
26
35
13
38
94