233
4475
58
17
83
127
122
49
68
64
67
80
33
60
50
564
65
94
138
85
66
111
28
188
82
73
77
47
57
234
105
355
55
822
252
41
19