156
27
13
21
16
6
28
12
23
18
11
20
26
22
45
19
8
29
48
53
24
36
112
55
89
65
46
15
84
31
9
42
339
149
51
141
108
33
4
10
2
37