36
16
26
23
40
24
77
28
21
34
222
89
17
11
43
56
27
41
80
20
14
39
19
55
49
15
42
59
22
29
321
70
61
96
48
35
13
33