134
334
28
15
46
52
101
86
22
38
179
4
25
16
40
32
5
12
18
3
8
24
23
31
75
58
73
246
48
83
7
82
64
44
151
1
9
6
30
10
36
17