34
334
108
41
47
44
30
29
94
39
66
23
55
49
31
233
12
10
96
40
45
98
43
82
107
54
8
56
28
65
32
15
16
77
58
91
52
53
63
93
27
68
229
92