165
22
19
152
139
75
34
39
56
15
143
129
50
24
294
10
33
210
102
8
40
25
106
28
86
44
14
35
66
23
21
90
31
73
70
406
51
87
251
27
241
36
72
114
16
61
5
78
29
59
26
57
175