40
11
33
76
42
97
8
24
25
107
5
133
83
66
15
9
22
20
51
18
58
12
14
17
212
50
38
30
13
292
86
23
36
29
16
21
19
202