111
19
61
68
42
6
63
35
443
398
33
117
265
88
29
89
230
126
166
27
141
38
30
70
11
47
197
17
14
36
65
24
51
183
85
73
41
15
93
75
40
8
26
127
77