6
13
12
10
2
8
38
82
39
72
37
138
76
49
62
48
83
23
70
73
192
18
16
45
44
93
68
133
55
180
141
42
22
80
56
53
77
19
61
252
17
347
57
201
31
163
11
20
300
43
116
131