28
23
131
43
5
37
8
10
6
16
12
17
241
109
3
76
66
82
39
54
21
24
319
13
72
50
31
292
114
121
218
129
124
130
93
70
155
22
73
41
136
53
107
133
52
94
51
289
68