22
96
4
16
144
315
34
59
38
81
21
62
8
50
63
15
83
29
103
52
299
17
18
23
77
94
37
14
184
30
202
51
42
53
19
90
82
204
57
65
31
138
114
11
43
55
69
9
3
12