23
15
34
59
107
32
76
16
25
91
84
17
77
21
42
30
58
19
12
41
48
154
102
143
53
52
122
106
56
22
113
50
242
31
73
14
46
6
11
146
222
109
5
10
20
8
136