116
88
13
65
10
23
56
30
21
48
35
194
18
17
11
42
60
46
69
33
28
268
90
20
84
96
76
253
99
14
73
45
36
38
47
7
6
19
15
16
32
297
118