213
16
15
216
20
24
59
29
69
2
52
28
82
47
127
25
11
45
3
7
44
63
17
93
27
95
145
23
21
53
10
18
22
42
150
1
81
50
35
104
9
99
37
30
43
4