31
67
48
11
86
45
16
15
19
21
23
57
262
39
200
22
18
65
12
100
59
74
5
17
14
7
9
13
3
47
111
20
28
35
56
52
81
46
596