25
37
12
108
21
52
46
75
39
236
77
3
34
16
41
144
18
112
40
49
76
43
68
29
544
235
131
33
114
5
64
72
83
66
6
23
390
117
60
36
58
30
82
44
53
17
223
50
14