56
184
9
82
22
291
8
60
30
53
113
29
75
103
12
105
6
34
38
74
7
2
256
167
14
152
71
157
41
32
154
46
139
27
36
59
11
13
101
81
16
89
64
48
378
47
122
224
132
129
19
326