228
23
44
42
65
59
188
101
48
118
41
56
135
94
351
729
184
124
221
91
68
21
14
51
73
90
15
32
36
26
24
130
53
78
10
47
20
89
233
95
31
43
108
110
141