24
29
0
115
38
23
48
34
94
69
45
37
78
30
56
17
19
103
108
35
136
1
16
18
60
122
7
2
59
93
129
153
163
15
41
199
36
76
52
49
86
51
226
58
149
120
91
44
181
67