17
83
12
10
49
11
108
14
67
3
27
1
29
8
55
111
5
102
20
18
25
38
16
24
65
23
42
53
44
122
99
26
69
19
96
153
88
114
47
86
62
177
33
57
124
52
342
159
28