12
199
86
23
46
13
143
11
20
19
141
14
58
152
111
32
76
21
121
37
29
7
6
266
50
30
39
94
69
64
75
59
117
44
45
126
54
52
99
81
57
25
79
66
169
84
78