93
4
318
5
24
42
66
14
34
37
70
146
111
1
20
7
75
6
22
80
88
69
17
167
19
62
10
50
18
8
3
128
45
48
137
46
102
343
16
73
39
12
72
29
156
61