11
63
4
33
62
114
31
15
271
49
100
50
259
82
149
43
279
146
48
29
22
32
42
116
27
66
64
7
51
141
25
91
83
23
41
21
97
199
16
12
17
47
10
24
57
299
147
76
18
3
46