99
8
16
42
22
25
27
11
442
54
87
120
48
132
33
2
308
19
73
20
24
38
71
21
23
49
124
14
44
6
79
76
18
10
30
37
13
31
314
62
134
419
29
17