45
15
81
80
51
23
31
20
63
11
116
42
64
30
25
33
18
26
34
192
19
14
85
35
76
105
32
16
40
97
54
12
62
70
66
48
453
410
36
333
264
17
24
27