97
115
79
14
58
29
20
56
9
17
48
66
82
19
42
333
36
24
18
35
51
60
47
234
349
12
33
39
117
107
291
111
280
71
45
52
28
34
153
126
96
99
110
78
72
68
59
65
75
84