92
9
50
85
91
36
104
30
238
38
61
128
59
103
56
44
72
62
35
28
25
42
49
51
105
172
90
46
78
19
112
134
13
67
66
43
34
96
48
18
117
22
45