235
29
2
149
20
35
39
17
18
31
25
9
36
14
66
3
34
152
155
10
46
21
217
32
38
83
12
11
85
5
708
16
178
7
44
13
37
47
26
102
262