28
4
107
237
33
39
323
159
63
10
12
6
20
41
86
78
21
8
84
119
40
25
37
11
124
72
17
5
54
16
34
23
55
45
14
90
24
62
13
26
301