58
202
54
23
33
22
57
17
155
47
37
62
26
13
1
35
350
24
8
193
39
87
152
70
4
156
116
133
243
36
34
89
172
224
93
28
16
32
190
107
76
55
41
51