71
34
23
18
116
42
16
24
133
6
11
87
14
32
512
4
7
12
36
17
31
93
52
77
15
387
375
343
75
8
223
159
236
46
10
3501
200
39
191
5
19
60
35
83
13
90
65