24
19
23
36
7
16
13
153
109
34
32
8
38
141
45
124
125
100
63
80
75
107
89
193
118
146
145
43
116
66
122
17
82
166
169
21
74
127
40
44
65
79
104
176
78
51
293
83
49