162
211
70
81
148
132
48
101
59
142
581
51
248
31
174
20
143
37
82
62
64
437
56
54
830
46
34
97
53
12
36
16
117
13
42
76
2620
74
63
17
47
22
18
84
9
61
58
28
89
83
79
10
15