2
26
27
15
47
9
5
8
3
11
76
12
163
28
97
21
31
55
42
22
111
57
77
35
98
16
20
30
46
135
67
48
59
7
61
13
50
117
17
33
88
110
116
32
34