4
5
57
16
6
40
3
2
13
23
35
25
26
10
29
60
36
14
93
105
73
9
17
8
46
1
30
11
70
52
212
43
97
12
71
66
41
33
37
68
198