48
109
31
68
5
7
56
35
105
25
13
39
66
115
36
60
47
77
72
15
23
86
37
21
83
198
93
126
51
58
1
55
54
137
10
131
42
6
130
28
52
38
84
151
22
61
29