28
102
37
29
124
6
77
94
7
23
41
47
35
15
11
241
99
111
5
54
58
203
64
36
21
10
30
17
48
12
46
358
204
68
26
82
50
101
32
97
42
53
55
62
31
33