173
5
15
33
9
37
26
24
7
42
27
76
41
32
75
151
10
22
81
68
39
16
29
19
82
1
225
129
12
47
43
11
64
94
57
20
283
235
1550
54
62
159
220
3
14
6
90
72