90
234
61
10
41
17
15
5
16
2
31
4
78
22
18
12
32
184
20
28
29
50
54
102
126
34
44
178
124
19
48
71
46
39
25
3
95
40
14
8
27
49
60
47