99
11
30
38
24
15
23
8
27
115
59
40
160
73
83
26
76
14
45
17
82
21
28
13
9
12
10
155
54
228
41
34
4
6
58
16
18
29
33
3