148
41
26
32
73
44
75
25
53
38
67
54
116
49
12
140
68
85
76
122
553
543
124
34
125
95
16
300
64
55
27
18
426
40
156
30
19
20
50
93
130
39
123
90
97
101
23
178
70