144
48
91
50
42
23
8
18
6
55
41
13
131
12
61
33
21
250
17
16
341
37
97
118
54
77
78
52
153
25
145
34
24
44
93
451
57
73
88
659
861
47
556
297
94
259
87
373