29
44
5
45
34
84
47
17
22
4
23
13
74
113
28
6
19
85
30
62
175
120
14
67
27
24
43
219
150
21
97
15
70
35
63
11
88
125
51
91
31
46
39
2