73
11
48
16
28
8
34
19
49
30
40
26
10
61
52
5
295
107
29
17
63
309
36
185
22
342
303
7
14
157
41
15
155
18
21
0
32
3
13
4
20
46
45