28
330
23
40
56
50
14
100
46
7
15
183
47
162
17
21
86
38
33
60
68
91
13
10
63
82
52
16
114
110
25
2
9
3
122
24
32
5
34
43
27
22
12
35