233
25
68
37
218
22
51
55
83
29
31
59
947
110
36
9
64
293
60
23
119
47
226
61
41
42
40
15
17
44
34
32
87
166
73
50
27
222
113
69
200
107
77
65
48
89
45
79
120
75
38
24
58