106
82
13
91
100
233
89
41
19
20
62
24
58
54
39
2
8
53
80
30
12
14
131
84
38
7
257
73
11
110
29
76
55
60
142
26
83
17
31
192
18
25
147
48
32
129
28
108
6