119
18
44
7
28
130
72
52
19
78
89
59
17
65
60
30
168
67
612
58
20
182
13
27
22
4
45
761
23
77
175
76
61
144
25
32
12
46
15
43
14
186
24
85
39
11
79
68
359
242