96
22
35
148
21
3
15
32
9
189
43
60
33
10
266
11
231
149
101
31
84
49
16
62
13
17
68
19
20
69
34
30
55
114
39
7
88
23
234
4
108
1
90
203
28
124