55
18
10
331
22
58
43
47
29
137
21
93
16
42
41
134
38
167
7
11
14
20
48
345
75
24
37
148
19
56
35
152
33
40
28
49
155
85
525
50
447
291
26
98
76
103
236
6
27
9