32
38
28
14
51
41
20
9
26
17
58
179
13
10
5
22
24
46
42
66
57
29
39
11
12
53
62
50
114
27
23
43
35
103
18
36
52
61
145