49
22
5
84
21
16
18
13
28
11
3
74
35
14
250
4
31
58
15
9
124
85
12
19
17
23
107
89
61
33
108
46
77
62
27
37
67
40
131
225
644
135
196
83
54
82
29