27
93
6
9
30
35
108
98
47
18
11
246
111
21
19
22
45
84
37
68
136
39
8
12
7
16
2
23
14
26
3
46
40
48
31
129
6102
42
34
3148
15
495