4
76
12
1
5
3
25
31
23
13
51
52
14
34
168
16
176
26
15
10
82
18
125
32
442
28
41
21
211
47
64
19
36
39
74
50
30
33
42
56
100
55
84
70
24
133