103
2
33
218
62
23
8
28
3
25
61
17
9
128
47
52
24
40
5
109
6
46
18
27
15
300
89
26
114
10
55
140
85
37
14
66
63
58
79
22
35
56
32
65
38
19
48