1
179
3
58
124
146
29
33
104
7
114
35
55
43
15
69
22
386
273
71
118
14
21
39
293
41
13
858
199
28
322
90
5
10
8
4
51
32
2
9
24
12
26
38
63
48
31