223
29
45
140
57
20
71
15
14
19
27
132
32
52
30
11
46
40
17
24
42
83
36
2
28
161
3
4
10
25
22
31
90
55
12
56
65
112
48
84
298
89
51
26
8