37
26
109
24
115
14
80
53
144
66
61
41
35
19
23
47
36
3
110
57
87
18
65
31
111
11
21
100
85
62
16
114
230
72
13
55
1275
151
6
3469
966
221
46
131
28
15
608
44