112
440
102
7
164
30
129
118
37
119
29
35
438
361
26
13
14
36
48
17
85
321
92
113
81
161
24
38
97
44
39
40
31
5
1043
80
18
9
12
16
21
91
262
182
88
41
15
20
10
162
348
61
50
8