251
93
68
104
67
33
22
14
32
61
24
49
29
81
77
60
15
27
281
114
90
72
148
35
226
84
122
9
70
41
261
0
85
66
20
48
126
28
11
5
25
12
256
47
4
17
8
18
73