161
41
24
328
53
45
93
19
174
90
110
81
105
18
31
88
193
38
12
15
11
10
20
61
26
35
22
75
6
2
3
44
13
4
33
7
9
74
39
25
5
96
76
141
8
16