4
6
3
1
2
13
59
61
108
10
17
117
72
5
75
283
49
15
48
45
34
111
11
57
58
33
25
226
115
81
106
46
165
66
16
39
7
8
22
30
26
12