22
10
19
44
17
11
108
66
31
9
24
42
34
61
7
70
48
80
21
16
23
75
36
20
125
81
37
51
90
343
139
18
14
13
33
25
27
142
35
26
79
256
106