93
52
5
104
76
56
46
1
69
53
34
57
16
21
29
50
33
49
40
228
23
22
25
58
41
26
54
12
180
32
39
44
205
92
74
45
15
14
147
43
125
8
19
66