75
132
257
24
76
6
18
32
133
10
81
99
3
13
29
96
49
117
93
65
112
14
52
58
35
55
59
23
182
119
241
185
21
34
30
87
15
64
339
222
85
25
399
22
16
42
137
115
5
164
38
78
92