125
56
13
36
60
149
33
46
35
7
23
27
8
111
54
83
1
11
37
21
55
6
16
14
28
38
32
76
164
43
77
18
3
4
59
47
65
101