112
25
34
196
64
76
202
28
32
15
174
52
176
22
150
62
79
13
19
23
29
69
35
41
317
31
51
91
98
422
10
90
26
20
180
44
18
222
38
30
187
45
65
162