28
14
13
5
48
1
36
20
141
8
32
55
92
91
120
6
11
10
33
12
15
39
19
2
27
102
264
61
70
57
34
62
80
42
176
7
43
18
217
45
46
65
16
31
151