117
89
24
122
57
56
37
107
116
22
367
16
70
20
196
43
138
178
59
42
94
78
120
80
48
10
18
136
26
12
88
73
145
41
27
31
133
9
30
3
103
6
69
36
34
11