135
78
18
47
44
7
1095
17
114
194
506
280
73
215
375
63
45
968
56
31
51
38
35
25
23
39
34
36
19
28
111
501
68
70
54
48
26
415
126
155
72
22
115
185
4
21
58
20
49
50
130