343
106
70
165
11
118
79
35
17
52
107
26
33
13
144
55
68
22
75
19
4
421
21
76
273
66
143
128
302
102
193
114
40
112
39
20
252
159
206
90
390
67
18
27
378
186
700
45
95