163
32
28
157
108
42
8
20
21
27
12
13
6
16
18
41
24
395
84
25
62
7
54
23
30
37
5
45
31
59
29
113
65
72
47
111
17
50
122
14
4
22