16
43
28
21
29
36
26
1
27
86
32
24
483
110
6
39
8
415
19
11
160
4
40
42
55
12
136
53
15
48
52
103
1123
125
13
81
49
58
37
144
54
241
117
91