103
6
28
44
38
47
91
21
24
31
41
77
109
25
82
42
33
68
45
18
8
12
17
23
65
29
14
84
27
207
257
22
95
60
69
59
122
57
136
36
35
19
39
30
26