109
27
22
52
155
13
15
23
18
10
107
88
14
26
173
81
19
29
133
8
64
2
28
131
35
47
43
20
104
33
38
17
156
46
24
158
67
169
154
236
106