22
15
30
238
160
21
86
120
27
36
72
32
20
28
37
49
33
97
45
54
12
68
7
26
59
187
50
16
77
76
67
43
87
154
31
25
51
65
23
10
24
52
58