36
129
15
9
4
89
8
2
20
35
49
29
122
165
58
106
14
3
126
32
38
130
42
40
45
7
257
53
31
10
33
12
39
13
62
19
17
28
52
60
63
26
21
16
97