48
33
65
22
41
53
477
29
84
117
86
15
28
17
52
42
19
61
35
155
34
79
190
91
97
238
32
37
64
108
157
307
18
45
11
111
80
186
152
145
94
103
60
46
14
20
78