315
24
204
49
27
48
44
35
20
19
4
26
74
58
23
64
88
79
13
1
56
227
21
55
414
15
7
123
124
34
5
110
134
12
152
77
81
153
60
106
75
59
32
84
286
67
14
68
158