98
35
28
124
39
13
21
41
33
12
23
5
17
15
34
11
9
10
2
173
142
52
112
3
20
101
47
25
29
31
87
30
40
54
50
8
37
22
16
32
26
42
181
19