49
106
80
50
34
74
48
39
188
58
65
255
82
31
52
189
40
29
13
20
71
28
33
14
19
17
94
161
44
15
36
8
3
35
12
4
25
47
30
23
32
9
21
6
2