117
31
29
42
23
70
8
16
21
22
20
40
24
13
5
141
19
32
56
124
36
92
49
123
44
111
33
30
133
37
58
15
139
61
9
43
7
12
53
25
66
79
59
47
108
532
279