43
3
68
21
62
30
135
4
520
18
16
0
9
50
12
61
5
23
17
15
10
26
27
38
213
60
96
22
33
13
116
83
59
329
28
56
57
75
54
323
63
46
41
58
85
97
64
106