28
22
6
29
14
97
170
49
52
34
144
53
57
92
79
45
25
44
43
51
84
18
23
19
15
47
46
89
24
274
11
83
32
37
58
4
10
71
101
36
278
3
124