13
45
16
14
112
3
65
26
12
47
125
50
49
17
113
84
29
1
18
1004
78
10
19
73
119
4
77
196
259
40
20
55
2
58
66
11
134
101
158
224
81
15
23
160
21
97
27
35
72