102
71
32
17
63
39
13
133
126
16
116
112
215
571
105
3
424
147
119
125
65
26
38
48
14
186
31
228
64
341
72
69
79
246
41
274
93
20
5
154
143
468
253
81
61
101
124
78
62
92
83
77
121