89
109
94
63
133
53
36
45
47
56
7
49
6
35
57
23
17
13
31
65
193
16
14
20
82
46
28
117
33
123
124
18
32
84
15
41
254
10
24
86
81
91
562
43
146
42
258