77
10
4
7
29
174
47
38
53
9
189
35
50
26
92
143
108
57
31
54
162
11
76
23
124
98
24
434
70
22
62
34
37
55
95
79
110
332
178
66
46
82
87
20
125
91
13
39
310
89
163