169
65
344
51
18
112
522
61
64
99
67
72
26
75
73
17
30
250
45
28
16
125
83
22
32
39
13
63
87
81
27
15
41
44
21
31
120
20
217
116
137
23
193
802
155
109
12
84
60
5
159
50