91
27
38
34
16
23
46
82
18
28
79
188
30
33
31
3
41
176
57
2
15
32
19
11
104
42
12
50
35
51
87
39
49
21
67
139
85
1
58
59
69
20
162
453
6
4
233
25