27
21
19
11
69
22
33
16
17
34
12
32
41
25
26
42
20
23
14
13
30
45
96
58
52
29
76
190
200
59
330
63
100
396
87
40
91
228
82
81
101
145
400
153
194
388
186