43
320
5
57
114
8
37
17
59
69
282
227
21
88
89
126
180
31
20
14
13
40
4
16
11
19
10
25
23
44
15
54
51
66
12
24
6
3
30
56
9
65
61
7