34
164
63
58
39
159
75
48
153
148
74
53
41
22
116
31
23
29
20
42
92
44
62
13
102
14
60
57
52
83
26
11
81
15
18
55
122
36
32
9
115
47
19
101
109