5
212
14
8
46
15
4
24
11
77
10
111
1
41
2
23
25
26
16
36
61
18
49
35
56
3
132
29
42
34
12
57
20
69
9
87
30
37
126
13