29
10
8
40
3
97
199
32
27
41
19
12
93
51
63
14
66
83
42
44
56
21
7
35
25
17
22
37
11
28
16
20
6
82
9
74