16
68
35
5
78
12
3
39
19
62
48
229
58
45
86
37
76
25
91
6
26
13
20
65
14
224
23
29
109
127
192
191
244
51
56
131
42
55
98
69
72
57
59
34
67
73
93
156
172
195