31
11
15
61
13
12
21
19
124
18
43
47
49
46
54
23
41
6
34
30
10
14
63
25
117
76
37
17
9
16
53
35
84
60
51
42
101