77
26
52
59
180
22
38
39
28
92
29
131
151
85
108
64
740
41
122
32
82
31
70
115
35
126
72
259
124
125
98
9
81
79
62
89
47
17
15
4
227
50
2
45
21
44
48
56
34