96
105
6
61
40
18
20
154
76
74
28
60
14
194
41
27
17
52
53
33
73
120
13
64
81
12
391
243
8
37
156
36
43
24
32
23
48
79
16
7
26
22
11
42
49
15