5
51
32
107
12
4
75
22
41
19
9
36
88
46
17
80
116
2
87
25
35
124
69
30
209
16
14
45
10
18
71
28
58
34
33
23
29
21
31
11
38
24
53
8