217
203
111
27
19
256
96
26
36
25
35
55
21
5
376
76
32
70
78
105
17
31
74
33
37
16
4
77
2
18
80
9
20
8
46
12
30
92
38
13
23
24
245
42
45