125
13
29
19
26
7
6
5
22
2
28
131
38
12
8
15
35
145
27
160
16
100
51
25
14
36
474
108
64
24
17
10
81
31
4
44
33
11
68
1
9
18
21