184
44
533
77
67
29
31
16
112
61
140
180
121
58
47
53
105
41
15
113
68
64
87
42
49
62
93
76
65
75
54
145
71
123
33
259
40
57
30
89
116
55
66
91
134
25
157
136
79
908
21
50
177