98
12
10
49
29
7
22
3539
21
32
55
178
23
66
47
33
9
25
30
16
31
20
13
24
76
38
17
95
70
51
2
160
150
19
37
40
65
88
11
69
48