77
19
17
161
64
76
92
81
58
12
109
62
52
335
46
69
3
7
8
16
26
28
23
57
96
95
9
14
132
70
192
403
299
90
94
68
6
2
173
45
40
50
108
41
33
24
13
10
5