253
46
32
28
20
33
99
15
130
61
26
29
24
30
373
316
25
51
22
58
59
47
65
27
12
17
60
16
19
18
3
14
5
11
141
76
142
54
152
68
41
34
50