69
46
35
50
13
87
105
41
28
61
233
19
151
349
52
32
345
24
33
153
42
92
2
23
21
8
161
22
17
58
20
131
39
31
30
43
12
103
26
48
16
63
45
11
73
88
109