562
38
50
33
55
37
114
59
63
94
252
77
32
154
101
42
47
88
28
58
81
45
74
69
79
46
64
49
41
100
113
161
80
82
95
78
214
127
39
30
26
21
35
7
111
24
15
17
93
116
44