12
8
6
23
7
50
15
10
5
13
102
9
29
36
26
32
31
16
24
53
45
25
27
49
22
200
14
35
58
73
20
54
79
155
86
82
11
19
28
197
34
78
18
47
132
90
39
33