117
27
59
33
19
29
37
14
11
163
46
522
62
251
88
136
77
18
169
47
71
107
209
24
25
54
23
9
80
42
15
34
76
110
31
100
36
32
108
67
101
53
91