49
118
4
16
41
35
11
56
23
32
29
59
44
71
40
63
19
36
17
39
6
106
87
76
84
25
12
122
110
68
51
21
7
95
8
28
18
3
99
26
69