61
22
149
38
4
8
40
18
23
5
9
17
339
15
37
3
20
16
51
134
42
28
21
25
216
31
72
87
63
6
33
95
108
94
7
49
30
12
41
178