11
94
60
29
27
20
79
13
451
42
22
56
10
59
15
70
118
4
25
39
45
105
52
89
2
191
53
23
21
5
24
3
8
199
121
33
197
6
37
302
134
138
162