78
61
65
43
5
56
51
94
92
13
125
70
344
82
38
47
37
246
64
25
46
39
177
40
31
115
60
222
7
21
36
9
3
127
11
18
28
12
4
17
15
126
42
30
134
45
16