49
81
66
31
53
38
19
37
23
36
296
22
18
54
47
48
111
10
9
35
8
32
123
76
7
104
33
24
11
6
3
576
46
44
63
113
906
15
20
80
40
58
16