92
110
29
64
46
434
177
36
34
38
182
131
302
17
12
32
258
70
13
135
26
22
54
43
214
39
41
445
59
128
56
142
62
31
117
23
58
71
126
319
79
45
72
28
21
63
40
27
33
51