28
12
14
44
16
4
8
98
10
330
51
17
6
24
37
35
1
45
48
104
36
99
30
57
9
109
38
23
131
11
3
33
20
26
5
43
251
29
82
21
54
162
143
31