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