79
27
43
59
642
95
5
49
64
40
31
22
36
88
1
3
41
111
38
35
97
11
68
83
61
52
32
19
12
16
204
8
24
203
261
33
30
15
17
51
10
44
26
130
47
13
100
21