112
18
10
11
28
24
47
7
16
5
85
26
21
45
200
22
71
6
37
35
90
14
12
194
23
9
63
39
8
51
34
65
121
36
32
50
38
104
13
105
31
197
156
46
20
17
19
44
97