47
32
107
22
31
41
53
15
30
13
87
38
60
42
21
154
17
10
40
69
11
77
66
8
55
86
4
103
112
44
49
25
50
88
19
208
83
63
33
70
115
240
269
148
54
14
29
12
199
1417