29
19
111
24
49
163
20
15
31
27
61
206
35
70
23
56
76
128
21
72
63
18
88
9
14
22
17
50
41
11
45
44
52
46
13
4
58
33
38
40
7
104
91
25
26
134