29
62
51
6
77
12
45
5
72
23
199
8
46
28
104
32
35
181
80
49
53
56
39
50
24
44
92
30
116
14
26
16
4
88
10
15
7
20
19
3
109
128
173
217
58
9
11
13
59
111