11
56
167
48
111
34
20
39
60
5
94
28
12
77
133
30
52
159
25
50
51
37
63
31
23
13
33
10
17
40
38
74
16
58
21
19
75
65
57