52
18
5
29
11
17
14
25
23
22
168
8
47
19
163
40
13
15
235
93
209
119
117
80
3
319
86
59
16
153
149
68
116
32
36
35
53
21
12
7
67
20
54
124
31
194