96
32
43
11
70
45
224
8
82
18
206
344
33
15
10
46
26
30
17
14
12
20
55
155
84
6
124
76
77
48
88
161
68
163
75
98
136
125
54
27
16
24
73
13
89