49
25
7
123
19
26
6
248
10
14
15
39
41
35
36
86
21
125
45
529
22
17
440
68
33
24
188
2
16
84
186
63
13
76
28
44
90
59
5
67
40
220
157
53
20
75
196
381
66