108
17
104
42
26
70
50
64
290
179
24
5
56
96
73
14
15
27
46
20
28
51
45
25
22
12
69
97
61
87
81
38
36
34
13
16
21
23
40
18
43
31
49
83
76
33
115
103
29