64
159
19
44
123
17
949
83
33
35
27
21
34
54
80
41
85
106
30
90
32
76
42
39
8
22
58
228
77
67
89
302
26
25
73
37
63
65
45
28
148
60
104
16
14
145
23