6
114
41
360
58
12
13
30
57
29
7
44
78
77
48
14
150
188
24
28
159
19
139
98
25
63
210
87
81
131
85
258
342
229
15
105
17
141
80
94
107
56
46
35
66
34
104
190
47
311