21
3
138
20
22
124
6
31
12
29
8
33
17
64
9
28
131
116
61
16
56
170
51
53
76
65
30
43
48
83
27
89
55
77
57
38
79
58
169
190
25
40
23
41
26