82
30
72
23
18
49
149
25
16
15
84
13
104
363
99
5
46
63
31
19
34
64
24
73
628
33
41
11
8
232
47
39
75
70
354
28
55
21
97
121
96
44
68
61
523
26
53
52